engineer for communication technology - English Synonyms Dictionary